import {
	get,
	post,
	__uploadFile
} from '@/utils/request'
const key = '/staff/'

// 合同签约手机验证码登录接口
export function mobileLogin(data) {
	return post({
		url: key + 'mobileLogin',
		data: data,
	})
}
// 合同签约手机验证码登录接口
export function sendCode(data) {

	return post({
		url: '/xilujob.sms/sendCode',
		data: data,
	})
}
// 申请证书接口
export function applyCertificate(data) {
	return post({
		url: key + 'apply_certificate',
		data: data,
	})
}
// 获取合同列表接口
export function getcontractlist(data) {
	return post({
		url: key + 'get_contract_list',
		data: data,
	})
}
// 模板组件生成合同文件接口 
export function createbytemplatecomponents(data) {
	return post({
		url: key + 'create_by_template_components',
		data: data,
	})
}
// 模板组件生成合同文件接口
export function downloadContract(data) {
	return post({
		url: key + 'download_contract',
		data: data,
	})
}
// 获取签名或者印章接口
export function getSignImg(data) {
	return post({
		url: key + 'get_sign_img',
		data: data,
	})
}
// 启调手写签字板接口
export function handWriting(data) {
	return post({
		url: key + 'hand_writing',
		data: data,
	})
}
// 签署合同接口
export function sign_contract(data) {
	return post({
		url: key + 'sign_contract',
		data: data,
	})
}
// 获取印章/签名列表接口
export function get_sign_list(data) {
	return post({
		url: key + 'get_sign_list',
		data: data,
	})
}
// 合同下载接口
export function download_contract(data) {
	return post({
		url: key + 'download_contract',
		data: data,
	})
}
// 文件上传接口
export function upload(data) {
	return __uploadFile({
		url:  '/xilujob.staffs_info/upload',
		data:data,
	})
}
// 指纹掌纹上传接口
export function finger_palm(data) {
	return post({
		url: key + 'finger_palm',
		data: data,
	})
}
// 人脸身份证比对接口
export function getFaceIDb(data) {
	return post({
		url: '/xilujob.entry/getFaceIDb',
		data: data,
	})
}